About Jonas...
I'm technically a software developer by trade but I'm also a
generalist with background in operations and have been in the
past one or more of the following: programmer, technical
support analyst, technical writer, systems designer, database
administrator, amateur cook, and professional curmudgeon.
I'm currently working at Figure in Reno, NV as part of the
Software Engineering team helping them with
microservices, kubernetes, spring, kotlin, or anything else they can
think of.
My technical knowledge is not limited to Linux / Unix
technologies. I worked in cross-platform environments which
used Windows, Linux and other Unix flavors. I have worked with
several scripting and programming languages, including
Kotlin, Python, Bash Shell, C#, Java, SQL, and I'm always tinkering
with the next shiny thing.
Thanks,
Professional Experience
Working on software solutions that are transforming the consumer
lending and blockchain space. Driving innovative tech solutions
adhering to iterative principles. Originate, champion and execute
on new ideas for projects. Collaborate with project leads and other
software engineers across multiple teams.
Implement features, products, and enhancements that improve the
user experience. Design and rapidly prototype proposed solutions.
Write domain specific automated unit tests. Participate in peer
code reviews. Engage with customers to get a first-hand understanding
of their needs. Participate in the agile feature/product design
process working with cross-functional teams. Production support
involved with monitoring production systems and remediation of
issues.
Develop the building blocks to scale the Coupa Cloud for a
growing customer base, deliver high performance and
availability as Coupa expands globally, and provide
security and privacy in compliance with global laws and
regulations. Lead and mentor engineers internally and work
with Coupa vendor and customer organizations.
Create, develop, and manage the deployment
architecture for the applications, develop the
monitoring architecture and implement monitoring
agents, dashboards, escalations and alerts across
application environments, change management &
configuration management operating mechanisms,
drive root cause analysis and risk management
processes, drive ongoing improvements and
efficiencies in operational practices, tools &
processes.
Maintains and supports mission-critical applications that enable Microsoft
to do business with its partners and customers in the OEM business
channel. Collaborates across groups to maximize system uptime and minimize
inconveniences to external and internal end users. Works well with business
stakeholders and IT management to identify priorities and minimize system
impact to those priorities.
Worked for TEKSytems as a vendor based at the Microsoft
facility in Reno, NV. Maintained and supported
mission-critical applications that enable Microsoft to do
business with its partners and customers in the OEM business
channel. Integral part of the team which deployed and
supported the systems in an enterprise level production
environment.
Education
Bachelor of Arts Degree in English
Skills & Qualifications
Qualifications
- Outstanding analytical, problem-solving and
decision-making skills. Able to solve complex problems
effectively.
- Proven ability to transform concepts into working,
stable systems.
- Key team member who contributes positively to each
project.
- Continually enhances customer satisfaction and
overall profitability by delivering solutions on time
and under budget.
- Organized, efficient, productive, dedicated, hard
worker, goal and results-oriented.
Technical Skills
- Programming: Kotlin, Java, Python, C#, Bash
- Technologies: Microservices, AWS, GCP, Linux (RHEL / Debian), FreeBSD
- Databases: PostgreSQL, MySQL, MSSQL
- Services: Nginx, Apache, Tomcat
- Tools: Jenkins, Ansible
Published Works
Since 2007 I have been publishing my articles on my own
blog.
Initializing and Managing Services in Linux: Past, Present and Future
Projects
Please feel free to review and use the open source code that I
have written.